package com.iotek.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.iotek.dao.IDetailDao;
import com.iotek.entity.Detail;
import com.iotek.service.IDetailService;

@Service
public class DetailServiceImpl implements IDetailService{
	
	//创建一个订单的底层对象
	@Resource
	private IDetailDao iDetailDao;

	/**
	 * 
	 *查询改Id下的所有订单
	 */
	@Override
	public List<Detail> selectAllDetails(Integer customerId) {
		//使用iDetailDao对象查询并返回内容
		return iDetailDao.selectAllDetails(customerId);
	}

	/**
	 * 根据id删除相应内容
	 */
	@Override
	public int deleteDetails(int detailId) {
		//执行数据库语句并返回相应内容
		return iDetailDao.deleteDetails(detailId);
	}

	/**
	 * 根据id更新相应内容
	 */
	@Override
	public int updateDetails(Detail detail) {
		//执行数据库语句并返回相应内容
		return iDetailDao.updateDetails(detail);
	}

	/**
	 * 插入内容
	 */
	@Override
	public int insertDetail(Detail detail) {
		//执行数据库语句并返回内容
		return iDetailDao.insertDetail(detail);
	}
}
